Investigating Transparent Web Proxies in Cellular Networks
نویسندگان
چکیده
Users increasingly use mobile devices as their primary means to access the Internet. While it is well known that cellular network operators employ middleboxes, the details of their behavior and their impact on performance for representative Web workloads are poorly understood. This paper presents an analysis of proxy behavior and how transparent Web proxies interact with HTTP traffic in four major US cell carriers. We find that all four carriers use these proxies to interpose on HTTP traffic, but they vary in terms of whether they perform object caching, traffic redirection, image compression, and connection reuse. For example, some transparent proxies unilaterally lower the quality of images, which improves object fetch time but may hurt user satisfaction. We also find that these proxies do not necessarily enhance performance for mobile Web workloads in terms of object fetch times; namely, we observe noticeable benefits only when flow sizes are large and the path between the server and proxy exhibits large latency and/or loss.
منابع مشابه
SPREAD: Scalable platform for reliable and efficient automated distribution
We introduce SPREAD a new architecture for distributing and maintaining up-to-date Web content that simultaneously employs three different mechanisms: client validation, server invalidation, and replication. Proxies within SPREAD self-configure themselves to form scalable distribution hierarchies that connect the origin servers of content providers to clients. Each proxy autonomously decides on...
متن کاملClient-Side Web Proxy Detection from Unprivileged Mobile Devices
Mobile devices that connect to the Internet via cellular networks are rapidly becoming the primary medium for accessing Web content. Cellular service providers (CSPs) commonly deploy Web proxies and other middleboxes for security, performance optimization and traffic engineering reasons. However, the prevalence and policies of these Web proxies are generally opaque to users and difficult to mea...
متن کاملPerforming Dynamic and Distributed Adaptation with a Novel Approach: Global Adaptation
Lately, distributed applications have been improved with the emergence of a great number of different terminals and networks. Adaptability has become a common approach to solve heterogeneity problems involved by the use of multiple devices. Indeed, we have introduced global adaptation to improve merging adaptability with distributed applications. Global adaptation allows dynamic, transparent an...
متن کاملxProxy: A Transparent Caching and Delta Transfer System for Web Objects by Mihut
The demand for bandwidth in computer networks has been growing at a steady pace for the last several years, and a significant portion of that traffic is for the World Wide Web. At the same time, a large fraction of Internet users continue to rely on slow “last mile” links, such as modems and wireless links. We present xProxy, a transparent proxy system that uses deltas and compression to increa...
متن کاملStudent Paper: Self-organized Autonomous Web Proxies
With the increasing size of the Internet, proxy servers have emerged as a feasible way to reduce the overall network load and latency. More recently researchers focused on new ways to combine multiple cooperative proxies into one transparent proxy system to further increase the overall performance gain, but no work so far was really able to propose an ideal trade-off between content disseminati...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015